Skip to content

CP-12315 completed and awaiting partial updates#63

Merged
ryanarakawa merged 1 commit intomainfrom
CP-12315-status-pages
Mar 24, 2026
Merged

CP-12315 completed and awaiting partial updates#63
ryanarakawa merged 1 commit intomainfrom
CP-12315-status-pages

Conversation

@ryanarakawa
Copy link
Copy Markdown
Collaborator

@ryanarakawa ryanarakawa commented Mar 24, 2026

Summary

  • Remove form name from completed and awaiting partials. The name is set on create and not synced on edits, so it can show inconsistent data.
  • Update completed copy to show "Submitted on {date} / Awaiting manager approval" when requires_approval: true and not yet approved.
  • Add DocuSeal footer attribution to completed.html.erb for consistency with other states

Before:
image

After - Awaiting Approval Status:
image

After - Awaiting other party to complete their side:
image

* remove form name since we only add form name on creation and don't sync it to external API on edits
* change copy to inform the user of the status of the form "Submitted", "Completed", or "Awaiting approval"
* add DocuSeal attribution to awaiting status page
@ryanarakawa ryanarakawa marked this pull request as ready for review March 24, 2026 20:15
Copy link
Copy Markdown
Member

@spaulsandhu spaulsandhu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@ryanarakawa ryanarakawa merged commit 4afeba4 into main Mar 24, 2026
5 checks passed
@ryanarakawa ryanarakawa deleted the CP-12315-status-pages branch March 24, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants